package com.spring.daily.web.service;

import com.spring.daily.web.dto.DailyParamter;
import com.spring.daily.web.model.*;
import com.spring.security.web.model.BaseResult;

public interface DailyService {
	BaseResult daily(DailyParamter dailyParamter) throws Exception;
	BaseResult dailyDetail(String dailyRecordID,String token) throws Exception;
	BaseResult delDaily(String dailyRecordID) throws Exception;
	BaseResult weeklyDetail(String weeklyRecordID,String token) throws Exception;
	BaseResult weeklyDaily(WeeklyRecordWithBLOBs weeklyRecord) throws Exception;
	BaseResult delWeeklyRecord(String weeklyRecordID) throws Exception;
	BaseResult courseClass() throws Exception;
	BaseResult baby(CourseClassBaby courseClassBaby) throws Exception;
	BaseResult dailyType(String token) throws Exception;
	BaseResult daily(DailyRecordBase daily) throws Exception;
	BaseResult weeklyQuestion(String parentWeeklyRecordTypeID) throws Exception;
	BaseResult weeklyDaily(WeeklyRecordBase weeklyRecordBase) throws Exception;
	BaseResult teacher(String courseClassid) throws Exception;
	BaseResult selectParent() throws Exception;
}
